servicing facilities - French English Dictionary